/*提交按钮*/

.btn-box3 {
	padding: 20px;
}

.send-btn {
	color: #ffffff;
	font-size: 15px;
	line-height: 43px;
	background-color: #3975e2;
	padding: 0;
	border: 1px solid #3975e2;
	margin: 0;
}

.send-btn.disabled {
	background-color: #b1d7fc;
	border: 1px solid #b1d7fc;
}

.post-form .send-btn {
	margin-top: 40px;
}


/*小标题*/

.subtitle {
	line-height: 20px;
	margin: 0;
}

.subtitle .num {
	display: inline-block;
	width: 20px;
	height: 20px;
	color: #ffffff;
	font-size: 14px;
	text-align: center;
	background-color: #3975e2;
	border-radius: 10px;
	margin-right: 10px;
}


/*备注*/

.note {
	color: #969696;
	font-size: 13px;
	margin: 25px 0;
}

.note2 {
	line-height: 18px;
	text-align: center;
	margin-top: 28px;
}

.note3 {
	font-size: 10px;
	color: #969696;
	line-height: 20px;
	margin-top: 14px;
}


/*单选*/

.mb-radio.mui-table-view-cell.mui-active {
	background-color: #ffffff;
}

.mb-radio.mui-table-view-radio {
	padding: 12px 0 40px 0;
	margin-right: -25px;
}

.mb-radio.mui-table-view-radio .mui-table-view-cell {
	float: left;
	width: 50%;
	padding: 0 25px 0 0;
}

.mb-radio.mui-table-view-radio .mui-table-view-cell .btn {
	color: #969696;
	font-size: 12px;
	line-height: 41px;
	text-align: center;
	padding: 0;
	border: 2px solid #969696;
	border-radius: 5px;
}

.mb-radio.mui-table-view-radio .mui-table-view-cell.mui-selected .btn {
	color: #ffffff;
	background-color: #3975e2;
	border: 2px solid #3975e2;
	box-shadow: none;
}

.mb-radio.mui-table-view-radio .mui-table-view-cell:after {
	height: 0;
	background-color: transparent;
}

.date-radio.mui-table-view-radio {
	padding: 14px 0 26px 0;
}

.date-radio.mui-table-view-radio .mui-table-view-cell .btn {
	color: #323232;
	font-size: 18px;
	line-height: 34px;
	border: 2px solid #b4b4b4;
}

.date-radio.mui-table-view-radio .mui-table-view-cell.mui-selected .btn {
	color: #ffffff;
	background-color: #fab53e;
	border: 2px solid #fab53e;
}

.date-radio2.mui-table-view-radio {
	padding: 20px 0 35px 0;
}

.date-radio2.mui-table-view-radio .mui-table-view-cell {
	width: 25%;
}

.date-radio2.mui-table-view-radio .mui-table-view-cell .btn {
	line-height: 26px;
}


/*模板*/

.post-form {
	padding: 22px 25px;
}


/*完善信息头部*/

.mb-head {
	min-height: 112px;
}

.mb-head .tit {
	color: #323232;
	font-size: 18px;
	line-height: 24px;
	padding-top: 8px;
}

.mb-head .text {
	color: #969696;
	font-size: 13px;
	line-height: 20px;
	padding-bottom: 40px;
	margin-top: 10px;
}


/*姓名+身份*/

.input-box input {
	height: auto;
	font-size: 14px;
	line-height: 33px;
	padding: 0;
	border: 0;
	margin: 0;
}

.identity-card {
	line-height: 33px;
	margin-top: 20px;
}

.identity-card .text {
	width: 24px;
	color: #c8c8c8;
	font-size: 18px;
	text-align: center;
}

.identity-card .input-box {
	border-bottom: 1px solid #c8c8c8;
}

.identity-card .input-box input {
	color: #969696;
	font-size: 14px;
	line-height: 33px;
	text-align: center;
}

.identity-card .name {
	width: 100px;
}


/*借款钱数*/

.mb-input1 {
	line-height: 54px;
	border-bottom: 1px dotted #bbbbbb;
	margin-bottom: 30px;
}

.mb-input2 {
	border-bottom: 1px solid #bbbbbb;
}

.mb-input1 .input-box input,
.mb-input2 .input-box input {
	color: #b4b4b4;
	font-size: 14px;
	line-height: 54px;
}

.mb-input1 .text {
	color: #b4b4b4;
	font-size: 12px;
}


/*借款用途*/

.repayment {
	line-height: 44px;
	border-bottom: 1px solid #bbbbbb;
}

.repayment .mb-select {
	line-height: 44px;
	text-align: right;
	padding-right: 20px;
}

.repayment:before {
	right: -4px;
}


/*可编辑列表*/

.input-row {
	background-color: #ffffff;
	padding-left: 20px;
	padding-right: 20px;
	border-bottom: 2px solid #f0f0f0;
}

.input-row label {
	color: #323232;
	font-size: 12px;
	line-height: 40px;
	padding-right: 20px;
}

.input-row .unit {
	font-size: 10px;
	padding-left: 4px;
}

.input-row input,
.input-row textarea,
.input-row .select-btn {
	display: block;
	width: 100%;
	color: #969696;
	font-size: 12px;
	padding: 0;
	border: 0;
	margin: 0;
}

.input-row input,
.input-row .select-btn {
	line-height: 40px;
}

.input-row .select-btn {
	padding-right: 20px;
}

.input-row.r-arrow:before {
	right: 15px;
}

.textarea-box label {
	display: block;
}

.textarea-box .textarea {
	padding-bottom: 10px;
}

.input-row .text {
	color: #323232;
	font-size: 12px;
	text-align: right;
}


/*
 * 汽车贷款
 */

html.car-loan,
.car-loan body {
	height: 100%;
	min-height: 100%;
}

.car-loan body .mui-content {
	padding-bottom: 140px;
}

.car-foot {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	min-height: 110px;
	background-color: #ffffff;
}

.car-foot .text {
	min-height: 42px;
	color: #969696;
	font-size: 12px;
	line-height: 20px;
	padding: 10px 20px;
}

.car-foot .iconfont {
	width: 16px;
	height: 16px;
	vertical-align: top;
	margin: 2px 6px 2px 0;
}

.car-foot .btn {
	height: 68px;
	padding: 0 25px;
}


/*
 * 预约房抵贷
 */

.apply-title {
	height: 85px;
	padding: 18px 20px;
}

.apply-title .tit {
	color: #646464;
	font-size: 16px;
	line-height: 24px;
}

.apply-title .text {
	color: #3975e2;
	font-size: 12px;
	line-height: 24px;
}

.apply-title .text .mui-icon {
	font-size: 14px;
	font-weight: bold;
}

.online-box {
	text-align: center;
	margin-bottom: 30px;
	margin-top: 50px;
}

.online-service {
	display: inline-block;
	width: 80px;
	height: 25px;
	background: url(../img/img-online.png) no-repeat top left;
	background-size: contain;
}


/*
 * 现金贷
 */

.cash-loan-head {
	height: 170px;
	padding: 0 30px;
	position: relative;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	margin-bottom: 54px;
}

.cash-loan-head:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	background: url(../img/bg5.png) no-repeat bottom left;
	background-size: contain;
	z-index: 5;
}

.cash-loan-box {
	position: absolute;
	left: 0;
	right: 0;
	top: 54px;
	width: 100%;
	height: 170px;
	padding: 0 30px;
	z-index: 6;
}

.cash-loan-card {
	height: 170px;
	color: #ffffff;
	background-color: #3cb4a4;
}

.cash-loan-card .cont {
	height: 115px;
	padding: 0 22px 0 30px;
	background: url(../img/bg3.png) no-repeat top right;
	background-size: 80px;
}

.cash-loan-card .tit {
	font-size: 14px;
	padding-top: 22px;
}

.cash-loan-card .quota {
	font-size: 12px;
	line-height: 26px;
	text-align: right;
	margin-top: 35px;
}

.cash-loan-card .quota span {
	display: inline-block;
	vertical-align: top;
}

.cash-loan-card .quota .num {
	font-size: 22px;
}

.cash-loan-card .quota .unit {
	font-size: 10px;
}

.cash-loan-card .quota-tit {
	color: #044f46;
}

.cash-loan-card .text {
	height: 26px;
	font-size: 13px;
	line-height: 26px;
	padding: 0 20px;
	background-color: rgba(0, 0, 0, 0.16);
}


/*现金贷-流程*/

.process-list {
	padding-top: 22px;
	margin-bottom: 10px;
}

.process-list li {
	position: relative;
	float: left;
	width: 25%;
	color: #323232;
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	padding-top: 14px;
}

.process-list li:before,
.process-list li:after {
	content: '';
	position: absolute;
}

.process-list li:before {
	top: 3px;
	left: 0;
	right: 0;
	width: 100%;
	height: 1px;
	background-color: #b1d7fc;
	margin-left: -50%;
	z-index: 1;
}

.process-list li:first-child:before {
	background: none;
}

.process-list li:after {
	top: 0;
	left: 50%;
	width: 7px;
	height: 7px;
	background-color: #3975e2;
	border-radius: 50%;
	margin-left: -3px;
	z-index: 2;
}


/*现金贷-滑块*/

.mui-input-row.mui-input-range {
	padding-right: 0;
}

.mui-input-range input[type='range'] {
	height: 8px;
	margin: 18px 0;
	border: 1px solid #bbbbbb;
	border-radius: 4px;
	background-color: #c8c8c8;
}

.mui-input-range input[type='range']::-webkit-slider-thumb {
	width: 20px;
	height: 20px;
	border-color: #ffffff;
	background-color: #ffffff;
	box-shadow: 0 0 4px #b7b7b7;
}

.mui-input-range .mui-tooltip {
	font-size: 16px;
	top: -60px;
}